Global Concurrency Control in Heterogeneous Distributed Database Systems
نویسندگان
چکیده
We survey, in this paper, global concurrency control strategies for heterogeneous distributed database systems. We focus on the issues of consistency, local autonomy and performance. According to whether a strategy prevents or resolves inconsistency, it is classified into one of the two basic approaches: optimistic or pessimistic. The former intends to provide a high degree of concurrency among global transactions, while the latter is concerned with aborts of global transactions. The strengths and weaknesses of the two approaches are discussed.
منابع مشابه
Global Scheduling for Flexible Transactions in Heterogeneous Distributed Database Systems
ÐA heterogeneous distributed database environment integrates a set of autonomous database systems to provide global database functions. A flexible transaction approach has been proposed for the heterogeneous distributed database environments. In such an environment, flexible transactions can increase the failure resilience of global transactions by allowing alternate (but in some sense equivale...
متن کاملGlobal scheduling for flexible transactions in heterogeneous distributed database systems - Knowledge and Data Engineering, IEEE Transactions on
ÐA heterogeneous distributed database environment integrates a set of autonomous database systems to provide global database functions. A flexible transaction approach has been proposed for the heterogeneous distributed database environments. In such an environment, flexible transactions can increase the failure resilience of global transactions by allowing alternate (but in some sense equivale...
متن کاملAn Approach for Ensuring Concurrency Control of Global Transactions in Heterogeneous Distributed Database Systems
In this paper, we have proposed the strategies for concurrency control of global transactions in heterogeneous distributed database systems. We have focused on the issues of consistency, local autonomy and performance. A technique to prevent and resolve inconsistency, classified into one of the two basic approaches: optimistic or pessimistic. The previous research intends to provide a high degr...
متن کاملEffects of Autonomy on Maintaining Global Serializability in Heterogeneous Database Systems
A heterogeneous database system (HDBS) is a system which integrates preexisting database systems to support global applications accessing more than one database. In this paper, we study the difficulties and general approaches of global concurrency control in HDBSs. In particular, we discuss the difficulties of maintaining global serializabHity in HDBSs. This paper was originally motivated by th...
متن کاملAchieving High Degree of Concurrency in Multidatabase Transaction Scheduling
A multidatabase system (MDBS), which is also called a heterogeneous distributed database system (HDDBS) or federated database system (FDBS), is a facility that allows users or applications to access data located in multiple local database systems (LDBSs), each of which is autonomously operated. Several practical MDBS concurrency control schemes have been proposed whilst maintaining global consi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013